import Vue from 'vue'
import VueResource from 'vue-resource'
Vue.use(VueResource);

// 这是资源请求 根路径 设置
// Vue.http.options.root = 'http://120.78.171.194/JsonData/'
// 全局设置 post 请求资源时候，定义表单中数据格式组织形式   application/x-www-form-urlencoded
Vue.http.options.emulateJSON = true;
Vue.http.options.emulateHTTP = true;

// 与后台约定的数据请求标志位
const ERR_OK = 0

export function getHttp(url) {
  return function (params) {
    return Vue.http.get(url, {
      params
    })
    .then((res) => {
      const { errno, data } = res.body
      // console.log(res.body)
      // console.log(errno)
      // console.log(data)
      if (errno === ERR_OK) {
        return data
      }
    })
    .catch((err) => {
      console.log('数据请求错误啦')
    })
  }
}
